Search results
17 packages found
Khmer Chess (Ouk) Brain
Board games 3D/2D UI and AI web library
a general purpose minimax framework which uses alpha-beta, an A.I. tool useful for machine decision making
- minimax
- alphabeta
- minimax alphabeta
- game logic
- non-blocking
- nonblocking
- chess
- checkers
- ai
- asynchronous
- alphabeta db
- alphabeta rest
- minimax db
- minimax rest
Chess AI and FFEN (Fairy Forsyth-Edwards Notation) interpreter.
Useful chess APIs ...for everyone
A chess engine.
Fully playable chess component for Svelte. Powered by Chess.js logic, Chessground chessboard and optionally Stockfish chess AI.
Fully playable chess component for Svelte. Powered by @jacksonthall22/chess.ts logic, Chessground chessboard and optionally Stockfish chess AI.
Chessboard component for vue based on fen notation
Javascript chess library for chess rules and chess ai.
A simple ChessAI to create single player chess game
A generic minmax algorithm engine (with alpha-beta pruning) that can work with any game supplied by the user
- minmax
- min-max
- alpha beta pruning
- alphabeta
- alpha-beta
- ai
- artificial intelligence
- game theory
- game logic
- chess
- checkers
A configurable implementation of negamax depth-first tree search with alpha-beta pruning
- negamax
- minimax
- alphabeta
- alpha-beta
- alpha beta
- tree
- tree search
- depth first
- depth first search
- chess
- checkers
- ai
- pruning
- game logic
- View more
This node.js module exports a generic min-max algorithm, alongside some implementations This package comes with full typescript support!
Chess AI based on Alpha-Beta pruning algorithm.
@sandy98/chess.js is a Javascript chess library that is used for chess move generation/validation, piece placement/movement, and check/checkmate/stalemate detection - basically everything but the AI.